// JavaScript Document
//lleva la cuenta de las imagenes a validar
var nImg=2;
var arimagenes= new Array;
var arnimagenes=0;
//agrega una nueva funcinalidad que permite agregar una imagen
function AgregarImg()
{
	//genera el codigo html que permite obtener una nueva imagen
	var element=document.getElementById("addimagenes");
					
		
		text= 	"<div id=\"divimg"+nImg+"\" class='addimages'>";
		text+=		"<label>Imagen</label>";
		text+= 		"<input type=\"file\" id=\"txtimg"+nImg+"\" name=\"txtimg"+nImg+"\"/>";
		text+= 		"<div class=\"div\">";
		text+=		 "<label>Descripci&oacute;n</label>";
		text+= 		"<input type=\"txt\" id=\"txtdescimg"+nImg+"\" name=\"txtdescimg"+nImg+"\"/>";
		text+= 		"&nbsp;<a onclick=\"RemoverImg('"+nImg+"')\" class=\"link\">remover</a>";
		text+=		"<div class=\"example\">Imagenes tipo *.jpe,*.jepg,*.gif y *.png. Tama&ntilde;o maximo 100Kb </div>";
		text+= 		"</div>";
		text+= 		"<div id=\"divimgerror"+nImg+"\" class=\"error\">";
		text+= 		"</div>";
		text+= 	"</div>";
		
var element=document.getElementById("addimagenes");	
 var  div = document.createElement('div');
  div.setAttribute('id','divimg'+nImg);
  div.innerHTML=text;
  element.appendChild(div);
							
element.childNodes.length
							
	nImg++;
}
//remueve la funcionalidad que tiene una imagen
function RemoverImg(idelement)
{
	 var d = document.getElementById('addimagenes');
 	 var olddiv = document.getElementById("divimg"+idelement);
	 d.removeChild(olddiv);
}

//remueve la funcionalidad que tiene una imagen
function EliminarImg(id,idelement)
{
	 var d = document.getElementById('eimagenes');
 	 var olddiv = document.getElementById("imgs"+idelement);
	 d.removeChild(olddiv);
	 arimagenes[arnimagenes]=id;
	 arnimagenes++;
}
function eliminarImagenes()
{
	var text="";
	if (arimagenes.length>0){
		text="(id_imagen="+arimagenes[0];
		for (i=1;i<arimagenes.length;i++)
		{
			text=text+" or id_imagen="+arimagenes[i];
		}
		text=text+")";
	}
	eraseCookie("DelImgs");
	createCookie("DelImgs",text,0.05);
	/*$.get("../Eliminar/Imagen.php",{imagenes:text},
	function(data){
		n=data;
	});*/

}
//Valida que el archivo que se desea subir sea una imagen permitida
function ValidarImg(idimg)
{
	imagen= document.getElementById("txtimg"+idimg);
	var extenciones = new Array(".jpg", ".jpeg", ".gif", ".png");
	img=false;
	archivo=imagen.value;
	if (archivo!=""){
		extencion=archivo.substring(archivo.lastIndexOf(".")).toLowerCase();
		for(i=0;i<extenciones.length;i++)
		{
			if(extencion==extenciones[i])
			{
				img=true
			}
		
		}
		if (!img)
		{
			
			document.getElementById("divimgerror"+idimg).innerHTML="<h4>Extenci&oacute;n de archivo invalido solo se permite *.jpg, *.jpeg, *.gif y *.png</h4>";
		}else
		{
			document.getElementById("divimgerror"+idimg).innerHTML="";
		}
	}else {img=true;}
	return img;
}

//busca todos los inputs file para validar las imagenes;
function ValidarImgs()
{
	for(k=0;k<=nImg;k++)
	{
		img="txtimg"+(k+1);
		element= document.getElementById(img);
		if (element!=null)
		{
			if(!ValidarImg((k+1)))
			{
				return false;
			}
		}
	}
	return true;
}